﻿using System;
using FileSystemAudit.Model;
namespace FileSystemAudit
{
    public interface IFileInfos : IInfo
    {
        string Comment { get; set; }
        DateTime? CreatedDate { get; set; }
        string Extension { get; set; }
        int? FileType { get; set; }
        FileTypeInfos FileTypeInfos { get; set; }
        System.Data.Objects.DataClasses.EntityReference<FileTypeInfos> FileTypeInfosReference { get; set; }
        Guid? Folder { get; set; }
        FolderInfos FolderInfos { get; set; }
        System.Data.Objects.DataClasses.EntityReference<FolderInfos> FolderInfosReference { get; set; }
        DateTime? ModifiedDate { get; set; }
        string Name { get; set; }
        double? SizeInKo { get; set; }
        double? SizeInMo { get; set; }
        decimal? SizeInOctets { get; set; }
        Guid Uid { get; set; }
    }
}
